//package main.java.day01;
//
//import java.util.Random;
//import java.util.Scanner;
//
///**
// * 随机生成一个5位的英文字母验证码(大小写混搭)
// * 然后将该验证码输出给用户，然后要求用户输入该验证码，大小写不限制。
// * 然后判定用户输入的验证码是否有效(无论用户输入大小写，只要字母都正确即可)。
// * @author Xiloer
// *
// */
//public class Test05 {
//	public static void main(String[] args) {
////		String str = random();
////		System.out.println("验证码为:"+str);
////		System.out.println("请输入上述验证码:");
////		Scanner scanner = new Scanner(System.in);
////		String input = scanner.nextLine();
//		Random random= new Random();
//		int a=0;
//			char[]chars= new char[5];
//		for (int i = 0; i <chars.length; i++) {
//			a= random.nextInt(58)+65;
//			chars[i]=(char)a;
//		}
//		su
////		String string= new Scanner(System.in).nextLine();
////		System.out.println("验证码为:"+string);
////		System.out.println("请输入上述验证码");
////		char[]a=string.toCharArray();
////		if(str.toUpperCase().equals(input.toUpperCase())){
////			System.out.println("输入正确");
////		}else{
////			System.out.println("输入错误");
////		}
//
//	}
//	/**
//	 * 生成验证码
//	 * @return
//	 */
////	public static String random(){
////		Random random = new Random();
////		StringBuilder builder = new StringBuilder();
////		for(int i=0;i<5;i++){
////			//int随机值要不是1 要不就是0  如果为1  就是使用builder.append添加小写a-z
////			//'a'+random.nextInt(26) 首先英文是有26个英文字母  z就是a+25
////			//nextInt(26)最大值只能取到25  为什么要在前面(char)
////			//因为这个'a'+25会变成一个int值 所以要用char强转成char值
////			//同理A也是一样的方法
////			if(random.nextInt(2)==1){
////				builder.append((char)('a'+random.nextInt(26)));
////			}else{
////				builder.append((char)('A'+random.nextInt(26)));
////			}
////		}
////		return builder.toString();
////	}
//}
